complementarity-determining region - Spanish English Dictionary